iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 13
0
自我挑戰組

python30天自學筆記系列 第 13

Day 13. Python Module 模組的載入與使用

  • 分享至 

  • xImage
  •  

今天要來介紹Python Module 模組的載入與使用

模組

獨立的程式檔案:將檔案寫在一個檔案中,此檔案可重複載入使用
載入>使用:先載入模組,再使用模組中的函式或變數

載入模組基本語法

  • import模組名稱
  • import模組名稱 as 別名

使用模組基本語法

模組名稱或別名.函式名稱(參數資料)
模組名稱或別名.變數名稱

內建模組

sys模組:取得系統相關資訊

程式範例一

#載入sys模組
import sys
#使用sys模駔
print(sys.platform)#印出作業系統
print(sys.maxsize)#印出整數型態的最大值
print(sys.path)#印出搜尋模組的路徑

程式範例二

#載入sys模組
import sys as s
#使用sys模駔
print(s.platform)#印出作業系統
print(s.maxsize)#印出整數型態的最大值
print(s.path)#印出搜尋模組的路徑
https://ithelp.ithome.com.tw/upload/images/20190928/201210284A0DaBHMLC.jpg

自訂模組

建立幾何運算模組:建立檔案geometry.py,定義平面幾何運算用的函式
載入與使用:載入geometry模組,並使用模組中定義的功能
https://ithelp.ithome.com.tw/upload/images/20190928/20121028EJmsBFwdLY.jpg
https://ithelp.ithome.com.tw/upload/images/20190928/20121028DG3pF4OMRG.jpg

印出模組搜尋路徑

import sys
print(sys.path)
https://ithelp.ithome.com.tw/upload/images/20190928/20121028aH9y3zJrWO.jpg

更改模組搜尋路徑

sys.path.append("目標路徑")
因為把模組檔案放到新增的模組資料夾,故要更改路徑資料夾
https://ithelp.ithome.com.tw/upload/images/20190928/20121028JknmDCW5yH.jpg
上圖因為尚未更改路徑,故搜尋不到模組,下圖加了更改就可以了
https://ithelp.ithome.com.tw/upload/images/20190928/20121028AKe19NrZdO.jpg


上一篇
Day 12. 函式參數詳解:參數預設值、名稱對應、任意長度參數
下一篇
Day 14. Python Package 封包的設計與使用
系列文
python30天自學筆記30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言